@charset "utf-8";
/* CSS Document */
/*main*/

#main { width:960px; height:auto; margin-top:20px;}
#mainhome { width:600px; height:auto; margin-top:0px; text-align: justify; float: left; margin-left: 20px; background-color: #fbfbfb; border:1px solid #f1f1f1; padding-right: 10px; padding-left: 10px; border-radius: 5px;}
#lineup { box-shadow: 0 0 10px #000; background-color:#CA0000; repeat-x; height:20px; width:100%; margin-top:-5px;}
#lineup1 { background:url(img/lineup.png) repeat-x; height:30px; width:100%; margin-top:-5px;}
#wrapperkk { width:960px; height:490px;; margin-top:20px;}
#bloklogin {width:550px; padding-top:60px;   margin-bottom:20px; float:left; height:auto;  margin:0 auto; }
#blokreg { width:600px;  padding-bottom:20px; float:left; height:auto;  margin:0 auto; }
#blokberita { width:800px; float:left; height:auto; margin-left:10px;}
#blokinfotck{ width:800px; float:left; height:auto; margin-left:10px;}
#blokdata{  color:#bf0d31; width:800px; float:left; height:700px;  text-align:left; margin-left:10px;}
#ucapan { background-color:#39F; width:800px; height:80px; font-size:20px; color:#FFF; text-align:center; padding-top:20px;}
#stat { background-color:#bf0d31; width:785px; height:35px; color:#FFF; font-size:20px; padding-left:15px; padding-top:10px;}
#search { background-color: #f7f7f9; border: 1px solid #e1e1e8; border-radius:5px; padding-left:10px; width:780px; padding-right:10px;height:100px;}
#boxsearch { color:#bf0d31; margin-top:20px; margin-left:20px; font-size:24px; width:150px; height:60px;float:left;}
#boxdesc { width:500px; height:80px; float:left; margin-left:10px;}
#dlmblokdata{  border-radius:5px; width:800px; height:230px;   }
#perhatian{   background-color: #f7f7f9; border: 1px solid #e1e1e8; border-radius:5px; padding-left:10px; width:780px; padding-right:10px; height:100px; }
#dlmblokdata1{ width:800px; height:200px; }
#tablekonfirmasi { background-color:#ccc; width:800px; height:200px;}
#blokkanan { width:350px; height:auto; margin-left:10px; float:right;  }
#blokkananlogin { width:270px; height:auto; margin-right:20px;  float:right;   }
#menupswt { width:800px; height:150px;}
#iconpswt { width:900px; height:140px; float:left;}
#infotiket {  width:800px; height:auto;}
#headertiket { color:#903; width:800px;  height:auto; text-align:left;}
#taght { color:#903; width:200px; height:40px; }
#navinfotiket{ background-color:#bf0d31; color:#FFF; width:800px; height:30px; border-radius:2px; }
	#lblAirline { width:70px; height:auto; color:#FFF; margin-left:5px; padding-top:5px; float:left; margin-top:3px; text-align:center; }
	#lblflight{ width:250px; height:auto; color:#FFF; margin-left:5px; padding-top:5px; float:left; margin-top:3px;  text-align:center; }
	#lblclass{ width:60px; height:auto; color:#FFF; margin-left:5px; padding-top:5px; float:left; margin-top:3px;  text-align:center; }
	#lblseat{ width:60px; height:auto; color:#FFF; margin-left:5px; padding-top:5px; float:left; margin-top:3px; text-align:center; }
	#lblprice{ width:100px; height:auto; color:#FFF; margin-left:5px; padding-top:5px; float:left; margin-top:3px;  text-align:center; }
	#wrapper3menu{  width:210px; height:25px;  color:#FFF; margin-left:5px;  margin-top:3px; float:left; background-color:#fff; border-radius:3px;  text-align:center; }
		#adt{  width:60px; height:20px; color:#bf0d31; margin-left:5px; float:left;  margin-top:3px;  text-align:center; }
		#chd{ width:60px; height:20px; color:#bf0d31; margin-left:5px; float:left; margin-top:3px; text-align:center; }
		#inf{ width:60px; height:20px; color:#bf0d31; margin-left:5px; float:left;  margin-top:3px;text-align:center; }
	#lblAirline1 { width:120px; height:30px; color:#bf0d31; margin-left:10px; padding-top:5px; float:left; margin-top:3px; text-align:left; }
	#lblAirline2 { width:120px; height:auto; color:#FFF; margin-left:5px; padding-top:5px; float:left; margin-top:3px; text-align:center; }
	#lblflight1{ width:200px; height:30px; color:#bf0d31;  padding-top:5px; float:left; margin-top:3px;  text-align:left; }
	#lblclass1{ width:60px; height:30px; color:#bf0d31; margin-left:5px; padding-top:5px; float:left; margin-top:3px;  text-align:center; }
	#lblseat1{ width:60px; height:30px; color:#bf0d31; margin-left:5px; padding-top:5px; float:left; margin-top:3px; text-align:center; }
	#lblprice1{ width:100px; height:30px; color:#bf0d31; margin-left:5px; padding-top:5px; float:left; margin-top:3px;  text-align:center; }
	#wrapper3menu1{  width:210px; height:25px;  color:#bf0d31; margin-left:-13px;  margin-top:3px; float:left; border-radius:3px;  text-align:left; }
		#adt1{  width:60px; height:30px; color:#fff; margin-left:20px; float:left;  margin-top:3px;  text-align:center; }
		#chd1{ width:60px; height:30px; color:#fff; margin-left:5px; float:left; margin-top:3px; text-align:center; }
		#inf1{ width:60px; height:30px; color:#fff; margin-left:5px; float:left;  margin-top:3px;text-align:center; }
		.kcl { border-color:; width:55px;  text-align:center; color:#BF0D31;}
	#datebk{ width:200px; height:auto;  margin-left:5px; float:left; color:#FFF; margin-top:5px; font-size:14px; text-align:center;	}
	#datebk1{ width:200px; height:auto;  margin-left:5px; float:left; color:#bf0d31; margin-top:5px; font-size:14px; text-align:center;	}
	#knkw{ width:250px; height:auto;  margin-left:5px; float:left; color:#bf0d31; margin-top:10px; font-size:14px; text-align:center;	}
	#bkcode{ width:80px; height:auto;  margin-left:5px; float:left; color:#FFF; margin-top:5px; font-size:14px; text-align:center;}
	#bkcode1{ width:80px; height:auto;  margin-left:5px; float:left; color:#bf0d31; margin-top:5px; font-size:14px; text-align:center;}
	#tmlimit { width:150px; height:auto;  margin-left:5px; float:left; color:#FFF; margin-top:5px; font-size:14px; text-align:center;}
	#tmlimit1 { width:200px; height:auto;  margin-left:5px; float:left; color:#bf0d31; margin-top:5px; font-size:14px; text-align:center;}
	#tmlimit2 { width:200px; height:auto;  margin-left:5px; float:left; color:#fff; margin-top:5px; font-size:14px; text-align:center;}
	#lblprices{ width:80px; height:30px; color:#bf0d31; margin-left:5px; padding-top:5px; float:left; margin-top:3px;  text-align:left; font-size:14px; }
	#lblissued{ width:60px; height:30px; color:#bf0d31;  margin-left:5px; padding-top:5px; float:left; margin-top:3px; font-size:14px; }
	#lblissued1{ width:60px; height:30px; color:#fff; margin-left:5px; padding-top:5px; float:left; margin-top:3px;  text-align:left; font-size:14px; }
	#lblprices1{ width:100px; height:auto; color:#bf0d31; margin-left:5px; padding-top:5px; float:left;   text-align:center; }
	#urgent { width:auto; height:auto; color:#bf0d31; margin-left:100px; padding-left:50px;}
#menuinfotiket{  width:798px; height:250px;  text-align:left;  background-color: #f7f7f9;
  border: 1px solid #e1e1e8;}
#Login { border: 1px solid #e1e1e8; border-radius:5px; width:300px; margin-left:70px;  padding-bottom:40px; padding-right:20px;  padding-top:20px; height:auto; margin-top:60px; background-color:#f4f4f4;}
#formreg { border: 1px solid #f1f1f1; padding-top:20px; padding-bottom:20px; border-radius:5px; width:500px;  height:auto; padding-left:20px; padding-right:20px;  }
#Nav { width:950px; height:20px; color:fff;}
#wrappermenus {  margin-top:5px;width:auto; float:left; }
.menus { background-color:#fff; width:100px; margin-left:10px; height:20px; }
/*ini adalah blok untuk download,facebook,twitter,yahoo */
#wrapper1 { width:350px; height:190px; }
#wrapperdpn { width:350px; height:140px; }
#label1{ background-color:#CA0000; width:270px; height:30px; border-radius:3px;}
#listgray { background-color:#CCC; height:20px; padding-left:5px; width:250px; margin-left:20px; color:#bf0d31;}
#listwhite{ background-color:#fff; height:20px; padding-left:5px; width:250px; margin-left:20px; color:#bf0d31;}
#bckmain { width:800px; float:left; height:auto; margin-top:20px; border: 1px solid #e1e1e8; border-radius:5px;  }
#label2{ background-color:#bf0d31; width:180px; height:20px; color:#FFF; text-align:left; padding-left:4px; border-radius:3px;}
#namelab{  color:#FFF; font:arial; size:3px; padding-top:5px; text-align:left; padding-left:5px; }
#isi1{  border: 1px solid #e1e1e8; border-radius:5px;width:268px; height:auto; margin-top:2px;  text-align:left; margin-bottom:-10px; background:#fff;}
#isi2{  border: 1px solid #e1e1e8; border-radius:5px;width:268px; height:120px; margin-top:2px; margin-bottom:10px;  text-align:left; background:#fff;}
#isi3{ border: 1px solid #e1e1e8; border-radius:5px; width:350px; height:auto; margin-top:2px; margin-bottom:20px;  text-align:left;}
#isi12{width:350px; height:auto; margin-top:2px;  text-align:left; margin-left:20px; }
#isi5{  width:350px; height:auto; margin-top:2px;  text-align:left;}
#isi4{ width:320px; height:auto;padding-left:15px; padding-right:13px; padding-bottom:5px; color:#bf0d31; padding-top:10px; ;
  border: 1px solid #e1e1e8; border-radius:5px;}
.select { color:#bf0d31; width:250px; height:25px; background-color:#fff; border-color:#BF0D31; margin-top:5px; margin-left:5px;}
/*ini adalah blok untuk isi login*/
#log{  width:280px; height:20px; float:center; text-align:left; margin-top:-5px;}

#reg{  width:280px; height:20px; float:center; text-align:left;}
#isilogin { width:200px;  height:auto; margin-top:-5px;}
.input1 { background:url(img/input.png); border:0; box-shadow: 0 0 10px #CCC;  width:250px; height:27px; border-radius:5px;  font-size:13px; }
.input2 { background-color:#bf0d31; width:90px; color:#FFF; height:30px; border-radius:7px;}
.input3 { background-color:#bf0d31; width:80px; color:#FFF; height:30px;  border-radius:7px;}
.input4 { color:#bf0d31 ; border-color:#bf0d31 1px; margin-top:10px; width:200px; height:20px; }
.input5 { color:#bf0d31 ; border-color:#bf0d31 1px; margin-top:5px; width:500px; margin-left:5px; height:20px; }
.input6 { background-color:#bf0d31; width:120px; color:#FFF; height:30px;  border-radius:7px;}

.inputtgl { width:30px; border-color:#bf0d31;  text-align:center;}
.inputbln { width:100px; border-color:#bf0d31; margin-left:5px; text-align:center;}
.inputthn { width:50px; border-color:#bf0d31; margin-left:5px; text-align:center;}
#perjanjian { width:500px; height:auto;text-align:left;}
#wrappercnt{ width:400px; height:auto; margin-left:30px; background-color:#fff; text-align:left;}
#contentprjnjian{ margin-top:-22px; width:400px; height:auto; margin-left:30px;text-align:left;}
#ceklis { width:30px; height:auto;}
/*ini adalah blok untuk isi download*/
#list3 { height:auto;  }
#list3 ul { list-style-image:url(img/arrow.png); width:320px; text-decoration:none; height:auto; margin-left:5px; margin-top:-2px; }
#list3 ul li { line-height:30px; text-decoration:none; }
#chat1 { width:170px; height:50px; float:left;  color:#903; margin-top:10px;}
#chat2 { width:170px; height:50px; float:right; margin-left:5px; margin-top:10px; color:#999;}

/*ini adalah blok untuk isi facebook*/
#foto { width:50px; margin-top:2px;  height:50px; background-color:#999; float:left; margin-left:20px;}
#contentfb { margin-top:2px; width:260px; height:60px; background-color:#edeff4; float:left; margin-left:5px; }


/*ini adalah blok untuk isi facebook*/
#contenttwt { background-color:#ccc; width:300px; height:50px; margin-left:20px; margin-top:3px;}

/*ini adalah blok untuk isi footer n register*/
#wrapper2 { width:100%; height:200px; margin-top:-380px; }
#register { width:100%; height:30px;  }
#isireg{ width:1200px; text-align:left; size:4px;}
#isilogo{ width:500px; height:70px; padding-top:10px;  text-align:center;}
#footer { box-shadow: 0 0 10px #000; background-color:#CA0000; width:100%;  margin-top:20px;float:left; bottom: 0; height: 120px; }
#bwh { background-color:#bf0d31; height:50px; width:100%;}
#wrapperfooter { background-color:#bf0d31;  width:100%; height:100px;  }
#isilogo1{ width:1200px; height:100px;  text-align:center;}
#footer2{ box-shadow: 0 0 10px #000; background-color:#bf0d31; width:100%; height:100px; margin-top:610px; }
#footer12{ box-shadow: 0 0 10px #000; background-color:#bf0d31; width:100%; height:100px; margin-top:760px; }

/*ini adalah blok untuk isi berita*/
#listberita { width:780px; height:150px; margin-left:3px; margin-top:5px;}
#time{ width:780px; height:25px; text-align:left; size:4px; color:#d94902; padding-top:5px; float: left;  padding-left:5px;}
#contentberita{ text-align:justify; width:780px; margin-top:2px; height:115px; size:4px; margin-left:10px;}
#wrapper3{ text-align:justify; color:#bf0d31; width:800px; margin-top:2px; height:120px; size:4px;  background-color: #f7f7f9;
  border: 1px solid #e1e1e8; border-radius:5px;}


/*ini adalah blok untuk a link*/
a { color:#093; text-decoration:none;}
a:hover { color:#bf0d31;}

/*menu*/
  #tabs22 {
      font: bold 11px/1.5em Verdana;
      float:left;
      width:100%;
      background:change-background;
      line-height:normal;
      }
    #tabs22 ul {
	margin:0;
	padding:10px 10px 0 50px;
	list-style:none;
      }
    #tabs22 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs22 a {
      float:left;
      background:url("img/tableft22.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      }
    #tabs22 a span {
      float:left;
      display:block;
      background:url("img/tabright22.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#24618E;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs22 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs22 a:hover span {
      color:#FFF;
      }
    #tabs22 a:hover {
      background-position:0% -42px;
      }
    #tabs22 a:hover span {
      background-position:100% -42px;
      }
	  
/*reg form*/
#backform {border: 1px solid #e3e2d8;
 			box-shadow: 3px 7px 7px -7px #000000;
			border-radius:10px;
			width:800px;
			padding-top:20px;
			color:#bf0d31;
			font-weight:bold;
			padding-left:20px;
			text-decoration:none; padding-right:20px;
			font-size:17px;}
  
.inputform {  background: #f3f3f3; width:500px; color:#bf0d31; height:25px;  border-radius:2px; box-shadow: 1px 1px 1px 1px #ccc; border:none;}
.txtarea { background: #f3f3f3; width:495px; color:#bf0d31; height:100px;  border-radius:2px; box-shadow: 1px 0px 1px 1px #ccc; border:none;}